DeviceNet Slave
New Features:
Changes:
- PSDNS-536: Hilscher Definitions Headers for Fileheader
- PSDNS-533: Remove optional module for target netX100 with rcx 2.0
- PSDNS-530: Update to CAN DL V2.1.0.0
Bugs:
- PSDNS-534: Missing DUP MAC ID sporadically when baudrate switch is enabled.
New Features:
Changes:
- PSDNS-536: Hilscher Definitions Headers for Fileheader
Bugs:
- PSDNS-534: Missing DUP MAC ID sporadically when baudrate switch is enabled.
Changes:
- PSDNS-533: Remove optional module for target netX100 with rcx 2.0
- PSDNS-530: Update to CAN DL V2.1.0.0
Bugs:
- PSDNS-534: Missing DUP MAC ID sporadically when baudrate switch is enabled.
Changes:
- PSDNS-533: Remove optional module for target netX100 with rcx 2.0
- PSDNS-530: Update to CAN DL V2.1.0.0
New Features:
- PSDNS-509: [netX51] Support of SSBL HW Data Tag
- PSDNS-504: [netX52] Support flash device label
- PSDNS-492: Define and implement network state machine
- PSDNS-487: Implementing MACID and Baudrate switch for SIG Profile with PGM (programmable) position
- PSDNS-486: Indication handling for separated Network Status (NS) and Module Status (MS) LEDs
Changes:
- PSDNS-526: Service to attributes of user area (100-199) of connection objects should be forwarded to host application regardless of the object state.
- PSDNS-472: Allow "major unrecoverable fault bit" in attribute object status (5) of DeviceNet object to be set via local service
Bugs:
- PSDNS-527: [netX10/51/52] Firmware file cannot be deleted
- PSDNS-517: Device does not forward LED state DNS_NS_MAJOR_FAULT state to application in case bus-off error
- PSDNS-516: Baudrate using Hilscher definition on DNS_FAL_CMD_SERVICE_REQ/DNS_FAL_CMD_REMOTE_SERVICE_IND
- PSDNS-514: Device cannot go online on channel init if Baudrate switch in invalid position bigger than 2
- PSDNS-513: Service passthru filter does not work on standard object
- PSDNS-511: Baudrate Switch Value is not initialized on set configuration
- PSDNS-510: 3 DUP MAC-ID check are sent when flag MSK_DNS_SYS_FLG_BAUD_SW_ENABLE is on.
- PSDNS-507: [netX10] Red LED does not work on NXHX-10
- PSDNS-503: ulSystemStatus does not reflex system parameter
- PSDNS-502: Actually active mode of operation is not received in Set Mode service confirmation packet, when invalid operation mode is requested
- PSDNS-500: Definition for no change of MS and NS for packet DNS_FAL_CMD_MS_NS_CHANGE_IND
- PSDNS-499: Extra byte when Get Product Name via local service request
- PSDNS-497: Allowing to choose which service will be forwarded to host application on ID, DeviceNet and Connection Object.
- PSDNS-495: Produced_connection_size and Consumed_connection_size (attribute 7 and 8) of explicit connection object is not correct
- PSDNS-484: Data status is not in idle state when the connection object in configuring state
- PSDNS-483: Conformance Test fails with I/O Length over 253
- PSDNS-482: [netX51] Firmware has invalid taglist and can not be modified by TaglistEditor
- PSDNS-481: Allow connection path (attr 14, 16) of connection object to be set even if the object is not in existence
- PSDNS-480: Reset service to identity object is not forwarded if the parameter value is not null (Service pass-through)
- PSDNS-478: Error Count does not increase in case of 24V missing when configured with automatic bus start
- PSDNS-477: DNS status flag "24V_NETWORK_POWER" in DNS Comon Status shows wrong information after Channel Init
- PSDNS-474: The change in value of address switch and baudrate switch taken into effect after 24V replug
- PSDNS-473: Encoding of the switch value attribute (9) for other network member should be ODVA conform.
- PSDNS-471: Local Service Request: Confirmation of set_attributes_single to attribute 1 of acknowledgement object has second byte in dataload replaced by the first byte
- PSDNS-467: Stack does not detect missing 24V after Channel Init
- PSDNS-463: Wrong diagnose when the device starts with bus-cable unplugged
Bugs:
- PSDNS-527: [netX10/51/52] Firmware file cannot be deleted
New Features:
- PSDNS-509: [netX51] Support of SSBL HW Data Tag
- PSDNS-504: [netX52] Support flash device label
Bugs:
- PSDNS-507: [netX10] Red LED does not work on NXHX-10
- PSDNS-503: ulSystemStatus does not reflex system parameter
- PSDNS-502: Actually active mode of operation is not received in Set Mode service confirmation packet, when invalid operation mode is requested
Changes:
- PSDNS-526: Service to attributes of user area (100-199) of connection objects should be forwarded to host application regardless of the object state.
Changes:
- PSDNS-525: Remove support of BOI BusOff Interrrupt Attribute (3) of DeviceNet Object
- PSDNS-524: Implement set_attribute_single support of bus off counter attribute (4) of DeviceNet object
Bugs:
- PSDNS-500: Definition for no change of MS and NS for packet DNS_FAL_CMD_MS_NS_CHANGE_IND
Changes:
- PSDNS-512: Service passthru for Connection Object Class Instance attributes.
Bugs:
- PSDNS-517: Device does not forward LED state DNS_NS_MAJOR_FAULT state to application in case bus-off error
- PSDNS-516: Baudrate using Hilscher definition on DNS_FAL_CMD_SERVICE_REQ/DNS_FAL_CMD_REMOTE_SERVICE_IND
- PSDNS-514: Device cannot go online on channel init if Baudrate switch in invalid position bigger than 2
- PSDNS-513: Service passthru filter does not work on standard object
Bugs:
- PSDNS-511: Baudrate Switch Value is not initialized on set configuration
- PSDNS-510: 3 DUP MAC-ID check are sent when flag MSK_DNS_SYS_FLG_BAUD_SW_ENABLE is on.
- PSDNS-499: Extra byte when Get Product Name via local service request
New Features:
- PSDNS-492: Define and implement network state machine
Bugs:
- PSDNS-497: Allowing to choose which service will be forwarded to host application on ID, DeviceNet and Connection Object.
- PSDNS-495: Produced_connection_size and Consumed_connection_size (attribute 7 and 8) of explicit connection object is not correct
- PSDNS-484: Data status is not in idle state when the connection object in configuring state
- PSDNS-483: Conformance Test fails with I/O Length over 253
- PSDNS-482: [netX51] Firmware has invalid taglist and can not be modified by TaglistEditor
- PSDNS-478: Error Count does not increase in case of 24V missing when configured with automatic bus start
- PSDNS-477: DNS status flag "24V_NETWORK_POWER" in DNS Comon Status shows wrong information after Channel Init
- PSDNS-471: Local Service Request: Confirmation of set_attributes_single to attribute 1 of acknowledgement object has second byte in dataload replaced by the first byte
- PSDNS-467: Stack does not detect missing 24V after Channel Init
- PSDNS-463: Wrong diagnose when the device starts with bus-cable unplugged
New Features:
- PSDNS-487: Implementing MACID and Baudrate switch for SIG Profile with PGM (programmable) position
- PSDNS-486: Indication handling for separated Network Status (NS) and Module Status (MS) LEDs
Changes:
- PSDNS-472: Allow "major unrecoverable fault bit" in attribute object status (5) of DeviceNet object to be set via local service
Bugs:
- PSDNS-481: Allow connection path (attr 14, 16) of connection object to be set even if the object is not in existence
- PSDNS-480: Reset service to identity object is not forwarded if the parameter value is not null (Service pass-through)
- PSDNS-474: The change in value of address switch and baudrate switch taken into effect after 24V replug
- PSDNS-473: Encoding of the switch value attribute (9) for other network member should be ODVA conform.
Bugs:
- PSDNS-495: Produced_connection_size and Consumed_connection_size (attribute 7 and 8) of explicit connection object is not correct
Bugs:
- PSDNS-484: Data status is not in idle state when the connection object in configuring state
- PSDNS-483: Conformance Test fails with I/O Length over 253
- PSDNS-480: Reset service to identity object is not forwarded if the parameter value is not null (Service pass-through)
- PSDNS-478: Error Count does not increase in case of 24V missing when configured with automatic bus start
Bugs:
- PSDNS-476: Implementing service pass through for assembly object.
Bugs:
- PSDNS-475: "Controlled by Application" should not be reported as error.
Changes:
- PSDNS-472: Allow "major unrecoverable fault bit" in attribute object status (5) of DeviceNet object to be set via local service
Bugs:
- PSDNS-474: The change in value of address switch and baudrate switch taken into effect after 24V replug
- PSDNS-473: Encoding of the switch value attribute (9) for other network member should be ODVA conform.
- PSDNS-458: Conformance Test fails in case Baudrate and MACID Switch is enabled MSK_DNS_SYS_FLG_BAUD_SW_ENABLE, MSK_DNS_SYS_FLG_ADR_SW_ENABLE
- PSDNS-457: When MSK_DNS_SYS_FLG_BAUD_SW_ENABLE is enabled, DNS_FAL_CMD_INIT_STACK_REQ can no longer change baurdate.
- PSDNS-456: Change Baudrate from host application when flag MSK_DNS_SYS_FLG_ADR_SW_ENABLE enabled does not make LED red blinking.
- PSDNS-455: Change MACID from host application not functioning with flag MSK_DNS_SYS_FLG_ADR_SW_ENABLE
New Features:
- PSDNS-442: Allow passthrough of get/set_attribute _single to vendor specific attributes in standard objects of stack
- PSDNS-441: [NXO] Create a new NXO target for rcx V2.1
Bugs:
- PSDNS-431: Wrong Date Format in NRP10_DN_DNS.EDS
- PSDNS-430: For packet command DNS_FAL_CMD_SET_MODE_REQ (0x00002D06) with invalid data length 9 no confirmation packet is returned
- PSDNS-392: RCX_SET_FW_PARAMETER_REQ modifies values in diagnosis after Bus On
- PSDNS-132: OutDataState always RUN for BitStrobe connection
Bugs:
- PSDNS-458: Conformance Test fails in case Baudrate and MACID Switch is enabled MSK_DNS_SYS_FLG_BAUD_SW_ENABLE, MSK_DNS_SYS_FLG_ADR_SW_ENABLE
- PSDNS-457: When MSK_DNS_SYS_FLG_BAUD_SW_ENABLE is enabled, DNS_FAL_CMD_INIT_STACK_REQ can no longer change baurdate.
- PSDNS-456: Change Baudrate from host application when flag MSK_DNS_SYS_FLG_ADR_SW_ENABLE enabled does not make LED red blinking.
- PSDNS-455: Change MACID from host application not functioning with flag MSK_DNS_SYS_FLG_ADR_SW_ENABLE
New Features:
- PSDNS-441: [NXO] Create a new NXO target for rcx V2.1
New Features:
- PSDNS-442: Allow passthrough of get/set_attribute _single to vendor specific attributes in standard objects of stack
Bugs:
- PSDNS-431: Wrong Date Format in NRP10_DN_DNS.EDS
- PSDNS-430: For packet command DNS_FAL_CMD_SET_MODE_REQ (0x00002D06) with invalid data length 9 no confirmation packet is returned
- PSDNS-392: RCX_SET_FW_PARAMETER_REQ modifies values in diagnosis after Bus On
- PSDNS-132: OutDataState always RUN for BitStrobe connection
New Features:
- PSDNS-441: [NXO] Create a new NXO target for rcx V2.1
Bugs:
- PSDNS-452: OutDataState always RUN for BitStrobe connection
- PSDNS-451: RCX_SET_FW_PARAMETER_REQ modifies values in diagnosis after Bus On
- PSDNS-448: For packet command DNS_FAL_CMD_SET_MODE_REQ (0x00002D06) with invalid data length 9 no confirmation packet is returned
- PSDNS-447: [netRAPID10] Wrong Date Format in EDS file
Bugs:
- PSDNS-429: CAN controller is active in bus off state after configuration
- PSDNS-428: Rename define DNS_FAL_LED_TYPE_NS to DNS_FAL_LED_TYPE_MNS
Bugs:
- PSDNS-429: CAN controller is active in bus off state after configuration
- PSDNS-428: Rename define DNS_FAL_LED_TYPE_NS to DNS_FAL_LED_TYPE_MNS
Changes:
- PSDNS-421: update to rcX v2.1.10.0 and v2.0.8.24
- PSDNS-417: Product names in EDS file have wrong naming convention
Bugs:
- PSDNS-416: DNS firmware does not accept serial number = 0 in DNS_FAL_INIT_STACK_REQ_T
- PSDNS-283: Difference in MNS LED behaviour in case of network power missing.
- PSDNS-282: Wrong Inhibit time for COS connection in first 2 seconds
- PSDNS-250: Stopping of the slave device communication counts as an error in the "General diagnosis".
Changes:
- PSDNS-421: update to rcX v2.1.10.0 and v2.0.8.24
New Features:
Bugs:
- PSDNS-414: [comX10/100] Wrong device class in firmware NXF header
- PSDNS-413: Product name from Tag List is filled up with 00 to 32 characters
- PSDNS-400: Return error for RCX_GET_FW_PARAMETER_REQ if not configured
- PSDNS-398: DNet attributes 6-7 wrongly show changed switches with RCX_SET_FW_PARAMETER_REQ
- PSDNS-393: Led indication for changed address could be wrong after RCX_SET_FW_PARAMETER_REQ
Bugs:
- PSDNS-410: Wrong response to Firmware identify request
- PSDNS-409: 31 of 32 characters for Product Name from Tag List can be used
Bugs:
- PSDNS-284: [comX100] Can not be configured via netX Configuration Tool.
Bugs:
- PSDNS-407: Update CAN DL Component V2.0.25.0
- PSDNS-405: [comX100] Chip type of firmware should be netX100
- PSDNS-404: Text error in the TLR_E_DNS_AP_NO_DATA_BASE (0xC0630005) message.
- PSDNS-402: [cifX50] Chip type of firmware should be netX100
- PSDNS-401: Support of attribute 3 of devicenet object when MSK_DNS_CFG_FLAG_CONTINUE_ON_BUSOFF is on.
New Features:
Bugs:
- PSDNS-394: RCX_SET_FW_PARAMETER_REQ does not change baud rate if address is also set
- PSDNS-391: Check validity of product identity only when corresponding bit in ulEnableFlags are set in DNS_FAL_CMD_INIT_STACK_REQ.
- PSDNS-390: [Conformance Test] With config lock, device does not send 2 DUP MACID check when reset from bus to Identity Object.
- PSDNS-389: [netJACK100] Accepts configuration with address switch but does not use it
- PSDNS-388: [netX51] EDS file is missing
- PSDNS-387: [comX10] Firmware with enabled switches crashes after multiple channel Inits
- PSDNS-386: NXO does not have a default Product Code and Name
- PSDNS-384: Led indication for changed baud rate could be wrong
- PSDNS-381: DNet attribute 2 not set by RCX_SET_FW_PARAMETER_REQ
- PSDNS-379: RCX_SET_FW_PARAMETER_REQ sets new baudrate immediately
- PSDNS-378: DNet attributes 6-9 do not show current state of switches set by RCX_SET_FW_PARAMETER_REQ
- PSDNS-377: DNet attribute 6 could wrongly show a changed MAC id switch
- PSDNS-376: Led indication for changed address could be wrong
- PSDNS-373: MNS led turns red after trying an invalid configuration
- PSDNS-371: Set Chip Type in NXO header
- PSDNS-352: Difference in the visualization of similar diag items in the CAN Driver Status (CAN_DL) section of the Extended Diagnosis.
Bugs:
- PSDNS-374: Exchange of IO data in DMA mode fails
- PSDNS-372: No 24V detection during CAN Bus off state
- PSDNS-367: DNS_FAL_CMD_CLR_CONFIG_CNF provides false length
- PSDNS-364: Baud Rate value displayed in diagnosis is not always the currently active one.
- PSDNS-356: "Bus Off" value is "false" in CAN_DL CAN Driver Status Extended Diagnosis, while the device is in CAN bus off state.
- PSDNS-257: No variable values check for DNS_FAL_CMD_INIT_STACK_REQ and DNS_AP_CMD_SET_CONFIGURATION_REQ
- PSDNS-141: Incorrect Network state when Bus is OFF